avenging angel - Alemán Inglés Diccionario